(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7719],{21078:function(e,t,r){var n=r(62488),o=r(37285);e.exports=function e(t,r,s,l,i){var a=-1,u=t.length;for(s||(s=o),i||(i=[]);++a0&&s(c)?r>1?e(c,r-1,s,l,i):n(i,c):l||(i[i.length]=c)}return i}},99021:function(e,t,r){var n=r(85564),o=r(45357),s=r(30061);e.exports=function(e){return s(o(e,void 0,n),e+"")}},37285:function(e,t,r){var n=r(62705),o=r(35694),s=r(1469),l=n?n.isConcatSpreadable:void 0;e.exports=function(e){return s(e)||o(e)||!!(l&&e&&e[l])}},85564:function(e,t,r){var n=r(21078);e.exports=function(e){return(null==e?0:e.length)?n(e,1):[]}},71952:function(e,t,r){"use strict";var n=r(24038),o=r(70474),s=r(45262),l=r(86073);t.Z=function(e){let{elementType:t,externalSlotProps:r,ownerState:i,skipResolvingSlotProps:a=!1,...u}=e,c=a?{}:(0,l.Z)(r,i),{props:p,internalRef:f}=(0,s.Z)({...u,externalSlotProps:c}),d=(0,n.Z)(f,c?.ref,e.additionalProps?.ref);return(0,o.Z)(t,{...p,ref:d},i)}},1767:function(e,t,r){"use strict";r.d(t,{Z:function(){return B}});var n=r(40218),o=r(67294),s=r(24038),l=r(60313),i=r(67603),a=r(45704),u=r(82372),c=r(77421),p=r(36531),f=r(96333),d=r(62556),v=r(82122),m=r(68855),b=r(394),Z=r(66896),y=r(19892),h=[u.Z,c.Z,p.Z,{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},o=t.elements[e];(0,d.Re)(o)&&(0,f.Z)(o)&&(Object.assign(o.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],o=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});(0,d.Re)(n)&&(0,f.Z)(n)&&(Object.assign(n.style,s),Object.keys(o).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]},v.Z,m.Z,b.Z,Z.Z,y.Z],P=(0,a.kZ)({defaultModifiers:h}),w=r(49348),j=r(71952),x=r(95715),R=r(57480),O=r(1801);function E(e){return(0,O.ZP)("MuiPopper",e)}(0,R.Z)("MuiPopper",["root"]);var k=r(85893);function S(e){return"function"==typeof e?e():e}let g=e=>{let{classes:t}=e;return(0,w.Z)({root:["root"]},E,t)},M={},T=o.forwardRef(function(e,t){var r;let{anchorEl:n,children:i,direction:a,disablePortal:u,modifiers:c,open:p,placement:f,popperOptions:d,popperRef:v,slotProps:m={},slots:b={},TransitionProps:Z,ownerState:y,...h}=e,w=o.useRef(null),x=(0,s.Z)(w,t),R=o.useRef(null),O=(0,s.Z)(R,v),E=o.useRef(O);(0,l.Z)(()=>{E.current=O},[O]),o.useImperativeHandle(v,()=>R.current,[]);let M=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(f,a),[T,_]=o.useState(M),[A,C]=o.useState(S(n));o.useEffect(()=>{R.current&&R.current.forceUpdate()}),o.useEffect(()=>{n&&C(S(n))},[n]),(0,l.Z)(()=>{if(!A||!p)return;let e=e=>{_(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:u}},{name:"flip",options:{altBoundary:u}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:t=>{let{state:r}=t;e(r)}}];null!=c&&(t=t.concat(c)),d&&null!=d.modifiers&&(t=t.concat(d.modifiers));let r=P(A,w.current,{placement:M,...d,modifiers:t});return E.current(r),()=>{r.destroy(),E.current(null)}},[A,u,c,p,d,M]);let N={placement:T};null!==Z&&(N.TransitionProps=Z);let B=g(e),U=null!==(r=b.root)&&void 0!==r?r:"div",q=(0,j.Z)({elementType:U,externalSlotProps:m.root,externalForwardedProps:h,additionalProps:{role:"tooltip",ref:x},ownerState:e,className:B.root});return(0,k.jsx)(U,{...q,children:"function"==typeof i?i(N):i})}),_=o.forwardRef(function(e,t){let r;let{anchorEl:n,children:s,container:l,direction:a="ltr",disablePortal:u=!1,keepMounted:c=!1,modifiers:p,open:f,placement:d="bottom",popperOptions:v=M,popperRef:m,style:b,transition:Z=!1,slotProps:y={},slots:h={},...P}=e,[w,j]=o.useState(!0);if(!c&&!f&&(!Z||w))return null;if(l)r=l;else if(n){let e=S(n);r=e&&void 0!==e.nodeType?(0,i.Z)(e).body:(0,i.Z)(null).body}let R=!f&&c&&(!Z||w)?"none":void 0,O=Z?{in:f,onEnter:()=>{j(!1)},onExited:()=>{j(!0)}}:void 0;return(0,k.jsx)(x.Z,{disablePortal:u,container:r,children:(0,k.jsx)(T,{anchorEl:n,direction:a,disablePortal:u,modifiers:p,ref:t,open:Z?!w:f,placement:d,popperOptions:v,popperRef:m,slotProps:y,slots:h,...P,style:{position:"fixed",top:0,left:0,display:R,...b},TransitionProps:O,children:s})})});var A=r(26061),C=r(63715);let N=(0,A.ZP)(_,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({});var B=o.forwardRef(function(e,t){var r;let o=(0,n.V)(),{anchorEl:s,component:l,components:i,componentsProps:a,container:u,disablePortal:c,keepMounted:p,modifiers:f,open:d,placement:v,popperOptions:m,popperRef:b,transition:Z,slots:y,slotProps:h,...P}=(0,C.i)({props:e,name:"MuiPopper"}),w=null!==(r=null==y?void 0:y.root)&&void 0!==r?r:null==i?void 0:i.Root,j={anchorEl:s,container:u,disablePortal:c,keepMounted:p,modifiers:f,open:d,placement:v,popperOptions:m,popperRef:b,transition:Z,...P};return(0,k.jsx)(N,{as:l,direction:o?"rtl":"ltr",slots:{root:w},slotProps:null!=h?h:a,...j,ref:t})})}}]);